#include "date.h"
#include <iostream>

using namespace Date_module;
using namespace std;

void test1(){
    Date d1;
    cout << d1 << endl; // operator<<(cout, d1);
    cout << d1++ << endl;//1960-1-1
    cout << d1 << endl;//1960-1-2
    cout << ++d1 << endl;//1960-1-3

    Date d2 = {2025,1,1};
    d1 = d2;
    cout << d1 << endl;
    cout << d1 + 1000 << endl;

}
void testCmp(){
    Date d1(1999,12,31);
    Date d2(1999,12,30);
    Date d3(d1);
    cout << (d1 > d2) << endl;
    cout << (d1 == d2) << endl;
    cout << (d1 == d3) << endl;
    cout << (d1 < d2) << endl;

}

void testCin(){
    Date d1;
    Date d2;
    cin >> d1 >> d2;
    cout << d1;
}

int main()
{
    test1();
    testCmp();
    testCin();
    return 0;
}